double-decked bus - German English Dictionary